Selecting a Model Interchange Format: The SPOOL Case Study
نویسندگان
چکیده
This research was supported by the SPOOL project organized by CSER (Consortium for Software Engineering Research) which is funded by Bell Canada, NSERC (National Sciences and Research Council of Canada), and NRC (National Research Council of Canada). Guy St-Denis is being funded by a scholarship granted by the FCAR (Formation de Chercheurs et l’Aide à la Recherche) Fund. Abstract The aim of this paper is to provide tool developers with effective strategies to minimize the risks, costs, effort and time involved in handling model interchange issues. Specifically, we establish a requirements list for model interchange formats and highlight the advantages and disadvantages of representative solutions RSF, TA, RDF, XIF and XMI. As a case study, we introduce SPOOL, our prototype environment for design recovery and composition, and discuss the particular project requirements that led us to envision an XMI-based model interchange engine. We then discuss implementation details and relate the lessons learned in pursuing the described path.
منابع مشابه
A JavaCC Parser for the UML-Based CDIF Transfer Format
As part of the project SPOOL, a joint university/industry collaboration between the University of Montreal and Bell Canada, we are developing a repository-based environment for design recovery and analysis in largescale C++ telecommunications software [5, 9]. The purpose of this environment is to provide automated support for the extraction of design models from source code, by stepwise, human-...
متن کاملPhenomenology of Reading in Printed and Electronic Formats:
Purpose: This article demonstrates how students experience reading in printed and electronic formats and what factors are involved in selecting reading materials.Methodology: This study was performed by quality approach and interpreted with phenomenological method. Participated populations were M.A. students (17) of Kharazmi University. In order to gather information, non-structural inter...
متن کاملA performance model interchange format
A Performance Model Interchange Format (PMIF) provides a mechanism whereby system model information may be transferred among performance modeling tools. The PMIF allows diverse tools to exchange information and requires only that the importing and exporting tools support the PMIF. This paper presents the definition of a PMIF by describing a meta-model of the information requirements and the tra...
متن کاملDeveloping a Priority-Based Decision Making Method to Evaluate Geometric Configuration of Urban Interchanges
The present article involves in evaluation and engineering judgment of various geometric configurations for highway interchanges by considering substantial parameters over the discretion process. The geometric, economical and architectural criteria as the fundamental indicators are divided into related sub-indicators and the total combinations of such sub-elements from the general criterion for...
متن کاملComparison of JSON and XML Data Interchange Formats: A Case Study
This paper compares two data interchange formats currently used by industry applications; XML and JSON. The choice of an adequate data interchange format can have significant consequences on data transmission rates and performance. We describe the language specifications and their respective setting of use. A case study is then conducted to compare the resource utilization and the relative perf...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000